package com.rickie.model.aggregates;

import com.rickie.model.entities.CarrierMovement;
import lombok.Data;

import java.util.Collections;
import java.util.List;

/**
 * @author rickie
 * @version 1.0.0
 * @ClassName Voyage.java
 * @Description 航线聚合根
 * @createTime 2021年07月08日 15:09:00
 */
@Data
public class Voyage {
    /**
     * 技术key（主键）
     */
    private Long id;
    /**
     * 航班编号
     */
    private String voyageNumber;
    /**
     * 运输过程列表
     */
    private List<CarrierMovement> carrierMovements = Collections.emptyList();
}
